Cocoa beans - German English Dictionary